@media screen and (max-width: 1335px) {
	#RNav {
		display: none !important;
	}
}

/***** 右侧导航栏  *****/
#RNav{
	position: fixed;z-index:1042;top:0px;right:0px;width:280px;height:100%;
	/*background:white;*//*box-shadow: -2px 0px 3px #ddd;*/
	transition: right .5s ease-in-out;
	display: none;
  /*  border-left: 1px solid #efefef;*/
}
#RNav.i_hide{right:-232px;}

/*菜单*/
#RNav .i_menu{position: absolute;top:0px;left:0px;
	width:48px;height:100%;border-right: #E5E5E5 1px solid;
}

#RNav .i_bts-outer{position:absolute;width:100%;padding: 0px;margin-left: 0px;background:white; border-left: 1px solid #efefef; border-top: 1px solid #efefef; border-top-left-radius:2px;border-bottom-left-radius:2px;border-bottom: solid 1px #efefef; }
#RNav .i_bts-outer li{width:100%;float:left;padding:34px 0 5px 0px;cursor:pointer;}
#RNav .i_bts-outer li>i{background-image:url(../../images/website/icon_new.png?v=2); background-size: 210px 60px;
	display: inline-block;width: 30px;height: 30px; position: absolute;margin-top: -28px;
margin-left: 8px;} 
#RNav .i_bt_lg,
#RNav .i_bt_sm{position:relative;float: left;}
#RNav .i_bt_lg label,
#RNav .i_bt_sm label{width:100%;font-size: 10px;text-align: center;transform: scale(0.9);cursor:pointer;}
#RNav .i_bt_lg.active,
#RNav .i_bt_sm.active,
#RNav .i_bt_lg:hover,
#RNav .i_bt_sm:hover{background-color: #128BED;}
#RNav .i_bt_lg.active label,
#RNav .i_bt_sm.active label,
#RNav .i_bt_lg:hover label,
#RNav .i_bt_sm:hover label{color:white;background-color:#128BED;}

#RNav .i_bt_lg{background-position-y:-2px;}
#RNav .i_bt_lg label{/*margin-top:10px;*/}
#RNav .i_bt_lg span{	
	display:block;margin:0 auto;width:30px;text-align: center;border-radius: 100px;background:#f5f5f5;
	margin-top:-6px;height: 16px;line-height: 17px;font-size: 12px;transform: scale(.8);cursor:pointer;}
#RNav .i_bt_lg.active span,
#RNav .i_bt_lg:hover span{background-color:white;color:#128BED;}
#RNav .i_bt_lg.spanHide{background-position-y:8px;}
#RNav .i_bt_lg.spanHide label{margin-top:10px;}
#RNav .i_bt_lg.spanHide label span{display: none;}

#RNav .i_bt_sm{background-position-y:4px;}
#RNav .i_bt_sm label{margin-top:2px;margin-bottom: 0px;}
#RNav .i_bt_sm img{position:absolute;top:-70px;z-index: 999999;
	width:0px;height:0px;left:-250px;opacity:0;transition:left .5s ease,opacity .5s ease-in;}
#RNav .i_bt_sm:hover img{width:195px;height:178px;opacity:1;left:-200px;}


#RNav .i_bt_com>i {background-position:0px -30px;}
#RNav .i_bt_xcx>i  {background-position:-30px -30px;}
#RNav .i_bt_wx>i  {background-position:-60px -30px;}

#RNav .i_bt_dow>i {background-position:-90px -30px;}
#RNav .i_bt_back>i{background-position:-120px -30px;}
#RNav .i_bt_top>i {background-position:-150px -30px;}
#RNav .i_bt_kf>i {background-position:-180px -30px;}

#RNav .i_bt_com.active>i,
#RNav .i_bt_com:hover>i  {background-position:0px 0px;}
#RNav .i_bt_xcx.active>i,
#RNav .i_bt_xcx:hover>i  {background-position:-30px 0px;}
#RNav .i_bt_wx.active>i,
#RNav .i_bt_wx:hover>i  {background-position:-60px 0px;}
#RNav .i_bt_dow.active>i,
#RNav .i_bt_dow:hover>i {background-position:-90px 0px;}
#RNav .i_bt_back.active>i,
#RNav .i_bt_back:hover>i{background-position:-120px 0px;}
#RNav .i_bt_top.active>i,
#RNav .i_bt_top:hover>i {background-position:-150px 0px;}
#RNav .i_bt_kf.active>i,
#RNav .i_bt_kf:hover>i {background-position:-180px 0px;}

#RNav .i_btn_show{background-color:#128BED;color:white;}
#RNav .i_btn_show>i{background-position:-90px 0px;}
#RNav .i_btn_show img{width:195px;height:178px;opacity:1;left:-200px;}

#RNav .i_bt_xy{height: 72px;padding-top: 30px !important;}
#RNav .i_bt_xy>i{margin-top:-24px !important; }
#RNav .i_bt_xy label{margin-top: 0px;}


/*ie8 兼容*/
#RNav .i_bt_lg,
#RNav .i_bt_sm {background-image: url(../../images/website/icon-foc-gray.png)\9;}






/*内容*/
body{-ms-overflow-style: scrollbar;}
#RNav .i_container{position: absolute;top:0px;left:48px;
	width:240px;height:100%;overflow-x: hidden;background:white;
}

#RNav .i_wrap{display: none;}

#RNav .i_nodata{position: absolute;top:50%;width:100%;text-align: center;font-size:20px;color:#BBC7CE;-webkit-font-smoothing:antialiased}

#RNav .i_title{width:240px;height:50px;line-height:50px;text-align:center;font-size:14px;border-bottom:#E5E5E5 1px solid;overflow: hidden;color:#128BED;
background: url(../images/leftnav/icon-back.png) no-repeat left 15px center;}

#RNav .i_toast{position:relative;width:100%;height:40px;line-height:40px;padding-left:10px;background:#f5f5f5;color:#A7A7A7;}
#RNav .i_toast span{padding: 5px;}
#RNav .i_toast a{position: absolute;top:0px;right:10px;}

#RNav .i_com-wrap{height:100%;float:left;overflow-y: scroll;}

#RNav .i_com{width:240px;height:90px;float:left;border-bottom:#E5E5E5 1px solid;position: relative;overflow: hidden;}
#RNav .i_com > img{width:50px;height:50px;position: absolute;top:20px;left:20px;display: block;}
#RNav .i_com > a{position: absolute;right:10px;bottom:2px;}
.i_comname {position: absolute;left:80px;top:7px;width: 160px; height: 70px;  display: table;  padding-right:8px;}  
.i_comname div{   display: table-cell;vertical-align: middle;*position:absolute;   *top: 50%;  *left: 0;  }  
.i_comname div p {  *position: relative; *top: -50%;*left: 0;  margin: 0px; margin-top:3px;} 

#RNav .i_com.i_addcom{cursor:pointer;}
#RNav .i_com.i_addcom a{position: absolute;left:80px;top:31px;text-decoration: none;} 

#RNav .i_botbt{text-align:center;position: absolute;bottom:0px;left:0px;height:80px;width:240px;box-shadow: 0px -1px 8px #efefef;border-top:#e5e5e5 1px solid;} 
#RNav .i_botbt a{margin-top:21px;display: inline-block;height:38px;line-height:38px;width:168px;color:#128bed;border:#128bed 1px solid;transition: background-color .2s ease-in, color .2s ease-in;}
#RNav .i_botbt a:hover{background:#128BED;color:white;border:#128BED 1px solid;}

#headface{ width:75%;margin-top:3px;} 
#text-blue{color: #128bed;}
#head-tab{color: #666;}
.b-b-1{border-bottom: 1px solid #f5f5f5;}


.p-t-xs{padding-top: 5px;}